bit of everything - French English Dictionary